.photo:hover img {
    opacity: 0.8;
}

.photo img {
    -webkit-transition: all .2s;
    transition: all .2s;
}

img {
    max-width: 100%;
    border: none;
    vertical-align: middle;
}

ul,
ol {
    list-style: none;
}


ul,
li,
p,
h1,
h2,
img,
form {
    margin: 0;
    padding: 0;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
}

.cont .hd a {
    float: right;
    width: 60px;
    text-align: right;
    color: #9A9A9A;
}

h2 {
    color: red;
    margin-bottom: 1%;
    line-height: 0.4;
}